Popular Wordlists
  • word of the day

    moray firth

    moray firth - Dictionary definition and meaning for word moray firth

    Definition
    (noun) an inlet of the North Sea on the northeast coast of Scotland
Download our Mobile App Today
Receive our word of the day
on Whatsapp